Dấu thời gian kỹ thuật số Dấu_thời_gian

Dấu thời gian là thời gian mà một sự kiện được ghi lại bằng máy tính, không phải là thời gian của chính sự kiện đó.[1]   Trong nhiều trường hợp, sự khác biệt có thể không quan trọng: thời gian mà một sự kiện được ghi lại bởi dấu thời gian (ví dụ: được nhập vào tệp nhật ký) phải gần với thời gian của sự kiện.

Dữ liệu này thường được trình bày theo định dạng nhất quán, cho phép dễ dàng so sánh hai bản ghi khác nhau và theo dõi tiến trình theo thời gian; thực hành ghi lại dấu thời gian một cách nhất quán cùng với dữ liệu thực tế được gọi là Dấu Thời Gian. Việc đánh số tuần tự các sự kiện đôi khi được gọi là dấu thời gian.[2]

Dấu thời gian thường được sử dụng để ghi nhật ký sự kiện hoặc trong chuỗi sự kiện (SOE), trong trường hợp đó, mỗi sự kiện trong nhật ký hoặc SOE được đánh dấu bằng dấu thời gian.

Thực tế tất cả các hệ thống tệp máy tính lưu trữ một hoặc nhiều dấu thời gian trong siêu dữ liệu trên mỗi tệp. Đặc biệt, hầu hết các hệ điều hành hiện đại hỗ trợ POSIX stat (gọi hệ thống), vì vậy mỗi tập tin đã 3 timestamps liên kết với nó: thời gian truy cập cuối cùng (atime: ls -lu), thời gian sửa đổi cuối cùng (mtime: ls -l), và thời gian thay đổi trạng thái cuối cùng (ctime: ls -lc).

Một số trình lưu trữ tệp và một số phần mềm kiểm soát phiên bản, khi chúng sao chép tệp từ một số máy tính từ xa sang máy tính cục bộ, điều chỉnh dấu thời gian của tệp cục bộ để hiển thị ngày / giờ trong quá khứ khi tệp đó được tạo hoặc sửa đổi trên máy tính từ xa đó, thay vì ngày / giờ khi tệp đó được sao chép vào máy tính cục bộ.